mountain lily (lilium auratum) - French English Dictionary